lizard-eater snake - German English Dictionary